About Elama Management Lp (SL028026) United Kingdom