About Digital Alloy Limited (11080141) United Kingdom