About Novus Management Limited (04989544) United Kingdom