About Half Acre Consultancy Limited (11352710) United Kingdom