About Novo Caf Ltd (NI642178) United Kingdom