Macheen raises $10M in latest round of funding