About Last Mile Infrastructure Holdco2 Limited (11616387) United Kingdom