About Sentinel Solutions Ltd (10886074) United Kingdom