About Nadja Leder Translations Ltd. (10466921) United Kingdom