About Matrix Trade London Ltd (13018814) United Kingdom