About Ndreca Tm Ltd (12780220) United Kingdom