About Neolex Limited (05779480) United Kingdom