Seems like a Norwegian company has take some inspiration from...somewhere. I don't know.
Check it out:
http://nolimitation.no/
FB page:
https://www.facebook.com/No-Limitation-As-152696131531618/
Logo in question:
Slap me silly if old
Check it out:
http://nolimitation.no/
FB page:
https://www.facebook.com/No-Limitation-As-152696131531618/
Logo in question:
Slap me silly if old