About Jab Management Group Ltd (10476763) United Kingdom