About J3 Ventures Ltd (09294160) United Kingdom