About Novum Associates Ltd (04957743) United Kingdom