About J3 Services Limited (10215514) United Kingdom