About Jitex Equine Care Ltd (12230096) United Kingdom