About Interlinguistica Ltd (12239583) United Kingdom