About Neilex Limited (08378876) United Kingdom