About Anodas Ducont Technologies Limited (11145950) United Kingdom