About Mayfair Capital Holdings Ltd (11861191) United Kingdom