bird and insect Taiwan ltd.