About Sentinel Inc. Ltd (11639005) United Kingdom