May 24, 2018
Just a scam to get reviews. App does not install
Store
Remarkable Star
Using app
2 days
Total reviews
1
Average rating
1.0
Nova Apps – One Click Cookie Bar & GDPR Banner