About Novus Polymer Technology Limited (10817624) United Kingdom