About Nileus Limited (09169197) United Kingdom