About Tristan Associates Ltd (13514266) United Kingdom