About Deetech Inc Ltd (09592298) United Kingdom