About Dot Diode Limited (12794379) United Kingdom