About Nove Limited (12050453) United Kingdom