SCAM DO NOT BUY Anything
SCAM, DO NOT BUY ANYTHING FROM THEM.
BIG BIG BIG SCAM — DO NOT BUY!
My father purchased one product from Vellora Health and the order was delivered normally. However, shortly after that, two unexpected transactions appeared on his bank account from a completely different company called “SP Innerfresh” (£15.99 and £43.94).
No products were ordered from this company, no subscription was knowingly accepted, and no emails or account confirmations were ever received from them.
It looks like these companies may somehow be connected or using the same payment system. Very suspicious and misleading business practices.
Please be careful before entering your card details on these websites.








