About River Global Capital Limited (NI643356) United Kingdom