About Talisa Ltd (13427636) United Kingdom