About Novo Coffee House Ltd (11097232) United Kingdom