About Cochise Ltd (12926796) United Kingdom