About Invex Capital Llp (OC306280) United Kingdom