About Ssd Holdings Limited (13440692) United Kingdom