About Jab Trading Limited (10025874) United Kingdom