About Rovida Survey Limited (08278377) United Kingdom