About J3 Solutions Limited (03558465) United Kingdom