About Sensowire Limited (08634210) United Kingdom