About Alma Corporation Lp (SL018056) United Kingdom