About Sensa International Ltd (11190932) United Kingdom