About Czarrne Owce International Ltd (12548096) United Kingdom