About Sensorium Limited (SC177831) United Kingdom