About Sentr Ltd (13336418) United Kingdom