About Ajai Technology Holdings Limited (13670100) United Kingdom