About Lingua Franca Translations Ltd. (08025239) United Kingdom