About Lingua-franca Ltd. (03864226) United Kingdom