About Nilotic Expeditions Ltd (12979197) United Kingdom