About Half Acre Investment Limited (01333800) United Kingdom