About Sensemble Limited (08767556) United Kingdom