About Senseability Ltd (12386354) United Kingdom