About Spinnaker Investments Limited (NI053996) United Kingdom