KIRK M.
Didn`t sign upto them,didn`t get any…
Didn`t sign upto them,didn`t get any email or anything just all of a sudden £34.90 came out of my account from Yumlicious this site is based in cyprus.Be aware it`s a scam.l`ve emailed them waiting for a response for them to unsubribe me from something that i never subcribed too!Says based in the USA it`s based in Cyprus dodgy!!!!!



