About Novex Industries Limited (11747902) United Kingdom