About The Talking Bean Ltd (11192143) United Kingdom