About The Nile Group Limited (09860124) United Kingdom