About Senstory Ltd (12005379) United Kingdom