About Ja Ventures Ltd (12655345) United Kingdom