About J & M Ventures Ltd (10088597) United Kingdom