About Tech. A.i Ltd (09669058) United Kingdom