About Novo Capital Limited (09924740) United Kingdom