About Confluence Evermore Ltd (12720416) United Kingdom