About Snn Holdings Ltd (SC584885) United Kingdom