About Sdh Holdco Limited (07930769) United Kingdom