About Metropolitan Mayfair Limited (11499490) United Kingdom