Who paid me? any ideas?

I had a deposit into my bank from “Boss Access acco” … anyone know who this is?

No idea, not one I’ve seen before.