About Jambo Ventures Ltd (11891911) United Kingdom