About Dapp Ii Limited (11590762) United Kingdom