About Jab Capital Ltd (11330990) United Kingdom