About Sentinel Tech Ltd (10998950) United Kingdom