About Mayfair Portfolio Ltd (12110852) United Kingdom