About Mayfair International Tennis Society Ltd (12064302) United Kingdom