About New Terec Holdings Limited (10058288) United Kingdom