About Nile Technologies Limited (12435698) United Kingdom