About Lingo Europe Limited (05182507) United Kingdom