About Jab Holdings Limited (09694445) United Kingdom