About New Horizons Coffee Limited (12259109) United Kingdom