About Fisterra Capital Llp (OC437088) United Kingdom