About J3 Limited (03455075) United Kingdom