About Jab 60 Limited (10112945) United Kingdom