About Spinnaker Digital Ltd (12058275) United Kingdom