About Cohere Studio Ltd (SC616333) United Kingdom