About Nile Bookings Ltd. (10673010) United Kingdom