About Novoplex Limited (00848158) United Kingdom