About Decentralised Automation Limited (12976524) United Kingdom