About Ndrc Ltd (11239637) United Kingdom