About J1 Service Solutions Limited (10324072) United Kingdom