About Netex Solutions Limited (07210703) United Kingdom