About Spinnaker Ventures Ltd (12846449) United Kingdom