About Jab Investors Club Ltd (12647226) United Kingdom