About Tricor Investments Ltd (12364257) United Kingdom