About Novo Limited (09952192) United Kingdom