About Flying Horse Investments Limited (04127858) United Kingdom