About Matrix Digital Ltd. (12401880) United Kingdom