UK-based HelloSelf raises €18.69M Series B led by Octopus Ventures Startups March 14, 2023 [ad_1] HelloSelf was based in 2018 by Charles Wells and Dr Rumina Taylor | Picture Credit score: HelloSelfHelloSelf, a London-based…