About Nri Europe Limited (10765617) United Kingdom