About Confluence Capital Limited (13237136) United Kingdom