About The Mayfair Affairs Limited (12255455) United Kingdom