About Elands Corporation Lp (SL021285) United Kingdom