About London Suisse Luxe Magazine Limited (12252310) United Kingdom