About London Roc Capital Limited (10971166) United Kingdom