About Novara Capital Services Ltd (12111201) United Kingdom