About Novabank Capital Limited (04620153) United Kingdom