About Novum Securities Limited (05879560) United Kingdom