About Sensas London Limited (11974435) United Kingdom