About Magnifiscent London Limited (13080311) United Kingdom