About Dapp Technologies Ltd (13107829) United Kingdom