About Novo Ink Limited (12237598) United Kingdom