About Cohosal Ltd (13584231) United Kingdom