About Jjmb Ventures Ltd (11330979) United Kingdom