About New Horizons Introductions Limited (12262574) United Kingdom