About Sensate Therapy Ltd (13368822) United Kingdom