About Novotech Capital Limited (12042492) United Kingdom