About Cohere360 Limited (12285802) United Kingdom