About Matrix Logic Limited (01370376) United Kingdom