About J & R Ventures Ltd (10989903) United Kingdom