About Sentinel International Ltd (11320596) United Kingdom