About Sentinel I.t. Llp (OC331760) United Kingdom