About Interlink Investment Solutions Ltd (12103414) United Kingdom