About Sds Management Limited (12046701) United Kingdom