About Rolle Capital Limited (12660222) United Kingdom