About Sentinel Capital Holdings Ltd (11474476) United Kingdom