About Sentry Management Ltd (SC693928) United Kingdom