About Allamanda Invest Lp (SL023509) United Kingdom