About Nile International Ltd (12071353) United Kingdom