About Tristan Investment Limited (06847537) United Kingdom