About Novv Ltd (12974488) United Kingdom