I had a quick look at the site and didn't see that statement (not that it isn't there, just that i didn't spend too long looking).......if that claim is on there then that alone is enough for me to doubt the company.
They class the 'heavy' as 8.48 gr and the Spanish contact info makes me think...possibly...Gamo?