About Dioda Ltd (06281225) United Kingdom