About Nehro Limited (09866160) United Kingdom