A & V Livestock and Agricultural Product Company Ltd