About Tristan Investments Limited (00641319) United Kingdom