About Talkie Walkie Pictures Limited (11362959) United Kingdom