About Aurora London Llp (OC390876) United Kingdom