About E-linguallo Limited (10438044) United Kingdom