About New Flying Horse Ltd (11190811) United Kingdom