About Talia Communications Ltd (09107059) United Kingdom