About Nilefoodstore Ltd (13051992) United Kingdom