About Hoji Ltd (12871063) United Kingdom