About Quince Capital Limited (11289812) United Kingdom