About Mayfair Inv Ltd (11377166) United Kingdom