About J 3 Business Ventures Ltd (08912856) United Kingdom