About Avs - New Horizons Ltd (10981249) United Kingdom