About Omega Equine Limited (11052103) United Kingdom