About Vocabulary Ltd (10143632) United Kingdom