About Sentinel It Solutions Ltd (13022292) United Kingdom