About Ajdarha Equine Limited (05753540) United Kingdom