About Eye Matrix Limited (06738328) United Kingdom