About Decrux Investments Limited Partnership (LP013335) United Kingdom