About Sentis Managed Solutions Ltd (09013196) United Kingdom