About Confluence Ia Ltd (SC697646) United Kingdom