About Simmons & Simmons Luxembourg Llp (OC396740) United Kingdom