About Ai Martin & Co Ltd (10274626) United Kingdom