About Novum Office Limited (10651165) United Kingdom