About Matrix Holdco Ltd (12282347) United Kingdom