About Tomohide Co Ltd (13342343) United Kingdom