About Jab Group International Ltd (12054286) United Kingdom