About Finnegan Europe Llp (OC382336) United Kingdom