About Memminger (europe) Llp (OC424327) United Kingdom