About Novus Capital Ltd (13088138) United Kingdom