About Les Mini Linguistes Limited (10146762) United Kingdom