About Ssd Holdings Ltd (09731071) United Kingdom