About Eecrux Investments Limited Partnership (LP013378) United Kingdom