I have never worked for Blue Heron but have performed similar type research; Blue Heron is a legitimate company. It is called channel checking where possibly a competitor but more likely an investor in that field is looking for background from clients, competitors or suppliers. Check with Blue Heron and if the person who contacted you is legit then it’s an easy $125 if you are so inclined.