About Altar Capital Investments Lp (SL020791) United Kingdom