About Sensorial Ltd (12449464) United Kingdom