About Magical Thinking Pictures Limited (11475188) United Kingdom