About Matrix Space Maker Limited (09427261) United Kingdom