About Dds Management Limited (12890121) United Kingdom