About Mignone London Ltd (11646688) United Kingdom