About Galaxy Digital Holdings Co. Ltd. (12076562) United Kingdom