About Miahorse Ltd (08476143) United Kingdom