About Novohr Limited (SC530812) United Kingdom