About Jack & Mischa Investments Ltd (11994749) United Kingdom