About Whiterock Capital Limited (10178448) United Kingdom