In their about page, they claim that is a subsidiary brand of Notion Cash, LLC, which is according to them, a leading Internet and media company that operates in different customer engagement brands.

The thing is, when I Googled “Notion Cash, LLC”, I couldn’t find any information about it except the notion cash website itself. How come a leading media company has no information, not a location, or whatsoever.