About Light Rock Capital Limited (09220092) United Kingdom