Animation Studios Ltd. London, The