About Spinnaker Solutions Limited (SC543395) United Kingdom