About Nile Retail Group Limited (12152137) United Kingdom