About Holdings Matrix Limited (09981016) United Kingdom