About Lingo Locate Limited (10727057) United Kingdom