About Sentriware Technologies Ltd (12666849) United Kingdom