About Ivaldi Capital Llp (OC348587) United Kingdom