About Ai Holdings Limited (11433537) United Kingdom