About Nri Sabha Limited (11778802) United Kingdom