About Nileco Limited (09289307) United Kingdom