About Capra Partners Llp (OC431998) United Kingdom