More about Super-Rewards Extension's publisher:Super-Rewards Tech Team.
Check details of Super-Rewards Extension