Flash Rewards UK is managed by Main Source Media, LLC, offering UK residents a chance to earn over £100 by participating in surveys and completing offers. Users share contact information and engage with tasks to earn these rewards, while the company profits via commissions from advertisers.