About Nile Mill Limited (11006383) United Kingdom