About Mygale Llp (OC403078) United Kingdom