About The Digital Currency Group Limited (SC712993) United Kingdom