About Assenden Investments Llp (OC422133) United Kingdom