About Ndrm Ltd (11582376) United Kingdom