About Nileplex Limited (10906412) United Kingdom