About Global Voices Ltd. (SC270103) United Kingdom