About Ndri Limited (10916518) United Kingdom