About Tversky System Ltd (13282508) United Kingdom