Flixels is an international film and animation production company