About New Horizontal Limited (08723018) United Kingdom