About Ai Holdings (europe) Limited (11885063) United Kingdom