About Sensoriumlab Ltd (12511850) United Kingdom