About Dfx Capital Ltd (13267174) United Kingdom