About Nile Living Services Ltd (13004695) United Kingdom