About Novum Advisors Llp (OC435619) United Kingdom