About Novex Solutions Limited (04046198) United Kingdom