About Sentinel Software Limited (06463344) United Kingdom