About Diamond Devices Ltd (12302630) United Kingdom