About Sensoras Devices Sa Ltd (11509805) United Kingdom