Memorandum and Articles of Association XLVet UK Ltd