About Dx12 Diodes Limited (11887638) United Kingdom