About Spinnaker Investment Management Limited (06802467) United Kingdom