About Lingo Corporation Limited (12622188) United Kingdom