About Lingoo Limited (06022456) United Kingdom