About Trispan Loch Ness Investments (uk) Lp (LP021745) United Kingdom