About Bookworm Translations Limited (06707161) United Kingdom