About Confluence Partnerships Limited (07020482) United Kingdom