About J & C Ventures Ltd (12270602) United Kingdom