About Nile Consultancy Limited (03383607) United Kingdom