Fishy health products

I have just bought a product at RT Mart called TOP EPO. The brand name (Bien Valley) is covered by a “special offer” that gives a 50% discount to people over 60 years. What is bothering me more than that is the fact that I couldn’t confirm any of the info on the label on the internet (except for an add on EBay). The company details are:
Bien Valley Biotech
Laboratories Inc.
1170 Wright Way
City of Industry
CA 91748-2321
U.S.A.

In this day and age, are there any serious companies without websites?
I’m afraid I might just have bought very expensive sunflower oil.
Is there any way of confirming the companies details?