About Nick Addison Translations Ltd (04481009) United Kingdom