About Talia World Ltd (13360186) United Kingdom