About Sde Holdings Limited (06563485) United Kingdom