About Vago Research Limited (12606638) United Kingdom