About Bird & Bird (mea) Llp (OC353760) United Kingdom