About Wild Horse Holdings Ltd (10249797) United Kingdom