About Novo Uno Limited (12133982) United Kingdom