About New Forest Acquisitions Limited (10396511) United Kingdom