About Novellus Capital Limited (08597500) United Kingdom