About London Mayfair Holdings Ltd (09778244) United Kingdom