About Lingo24 Holdings Limited (SC417099) United Kingdom