About Nova Holdings Limited (02190219) United Kingdom