
TL;DR Don’t fall for the extortion.
PicRights.com and Higbee & Associates is an international Cybersecurity scam. Ignore them.
Do not respond to their email.
Do not respond to their physical mail.
Do not click on their links within the email.
For the full story, visit fuckpicrights.com