About Spinnakers Management Company Limited (05078479) United Kingdom