About Intech Ai Limited (12327449) United Kingdom