About Metix Media Limited (09165271) United Kingdom