About Sddt Technology Limited (07719849) United Kingdom