About Novellium Limited (03840219) United Kingdom