About Elaghmore Founder Partner Lp (SL028283) United Kingdom