About Jab & Co. Limited (10211325) United Kingdom