We would highly recommend going for a Singaporean animation company first as they usually have all the resources and a very dedicated team to handle each part of the project. However, if you are more into hiring an independent video producer, always try to find the best!