About Valrock Capital Limited (10297284) United Kingdom