About Talkatial Ltd (13597117) United Kingdom