About Geovid Limited (09743286) United Kingdom