About Confluence Klips Ltd (12337961) United Kingdom