About Nova Holdings (bristol) Limited (04063939) United Kingdom