About Novus Marketing Solutions Ltd (12380752) United Kingdom