About Matrix Observatory Limited (13362568) United Kingdom