About Wordfish Ltd (06135521) United Kingdom