About Novum Officium Limited (11542718) United Kingdom