About Smoke Emitting Diode Limited (12084670) United Kingdom