About The Ai Company (london) Limited (11382372) United Kingdom