About Mino London Ltd (12302251) United Kingdom