About Ribble Valley Ventures Ltd (12188863) United Kingdom