About Decentralized Fidelity Capital Development Ltd (13681018) United Kingdom