About Nri International Limited (10519757) United Kingdom