About Oak Rock Capital Limited (13450193) United Kingdom