About Novum Global Limited (08872048) United Kingdom