About Blue River Capital Limited (11854311) United Kingdom