About Dnc Solutions Limited (12615368) United Kingdom