HumanForest adds £2.3M in funding for London e-bike launch