About Mischa (management) Limited (02434178) United Kingdom