About Talkin Languages Ltd. (11052382) United Kingdom