About Sdm Holdings Limited (10527738) United Kingdom