About Sentinell Ltd (10680975) United Kingdom