About Decentralized Applications Ltd. (13188723) United Kingdom