About Eldon Capital Lp (SL018284) United Kingdom