About Finisterre Capital Llp (OC303111) United Kingdom