About Confluence Global Limited (10595079) United Kingdom