About Ho.jo Ltd (13020710) United Kingdom