About T42 (london) Llp (OC354150) United Kingdom