About Riverfort Global Opportunities Plc (00269566) United Kingdom