About Dial Square Capital Limited (10386874) United Kingdom