About Infinity Mayfair Ltd (11146906) United Kingdom