Karrot Animation is a division of Karrot Entertainment Ltd