About Ndtv Technologies Limited (08459845) United Kingdom