Best guess so far is a Prafa Swiss company, got a youtube vid of one bumper looks familiar, own plenty schumachers, but not one of those.
PS I have 2 Nitro Nikko 1/8 Clios with on board starter controlled from handset, which Carson just copied on their Dazzler, only 15 years later than Nikko