About Metrix Design Ltd (13084188) United Kingdom