About Nida Europe Limited (09287878) United Kingdom