About Nova Capital Management Limited (02137771) United Kingdom