About Greenrock Capital Limited (10750182) United Kingdom