About Novo Overseas Limited (02893216) United Kingdom