About Jab Ventures Ltd (13370201) United Kingdom