About Novus Capital Limited (06677817) United Kingdom