About Bird & Bird (netherlands) Llp (OC425818) United Kingdom