About A J Holdings Mayfair Limited (12143459) United Kingdom