About L.d.a. Translations Limited (05905288) United Kingdom