About J3 Holdings Ltd (11367790) United Kingdom