About Neilex Limited (13158876) United Kingdom