About Sundae Studios Ltd. (11191143) United Kingdom