About Tristan Capital Partners Holdings Limited (07323835) United Kingdom