About Spinnaker Healthcare Solutions Ltd (10885078) United Kingdom