About Tilia Equity Limited (11168337) United Kingdom