Hi @drrich — Welcome to the forum!
Please see the response in this post: Motor not spinning . Summary: It’s probably a power problem. The output pins are limited to about 15 milliamps (0.015A — about 1/10th of the 0.12A you mentioned). That post includes a link to an example circuit using Elecfreak’s Micro:bit Starter kit. The circuit uses the output pin to control a transistor and the transistor is capable of higher current that the motor needs.