About Sentinel Investment Group Ltd (12614142) United Kingdom