About Mischa Group Limited (12202303) United Kingdom