About Mayfair Trade And Investments Ltd (10649036) United Kingdom