About Newquay Ventures Ltd (12318632) United Kingdom