About Matrix Animal Health Ltd (NI666635) United Kingdom