About Spinnaker Technology Limited (11464028) United Kingdom