I was called twice today by this number on my cell phone. The second time, I called the number back and all I heard was some low quality piano music. Probably a scammer.
Called the number back, got piano music as if on hold, then a recording thanking me for calling back and pitched solar farm energy. I hung up before it got any further