hi! I bought this bike as a BMC ALR one ~2016 model year. later I've realised that it's not BMC. The frame does not have BMC features. and have some that BMC never had on its bikes like this: Also, there are some specific details: specific shape of chain stay: and frame have a serial number on its bracket bottom
0127280
KG00503
I spent several days to find what it is and I'm out of ideas. I suppose it can be some Chinese noname frame as well.