About J-hut Investments Ltd (11785299) United Kingdom