About Drd Holdings Limited (12033678) United Kingdom