About Sentinel Tec Ltd (11749578) United Kingdom