About Magnify London Ltd (10558239) United Kingdom