About Jumadex Ventures Ltd (11321650) United Kingdom