About Tristan Capital Limited (06800056) United Kingdom