About Tix Investment Management Limited (12493859) United Kingdom