About Tech Ware One Limited (09198204) United Kingdom