About Alymere Investments Limited Partnership (LP011938) United Kingdom