Ordered from this company never…
Ordered from this company never received the item but took my money. It’s a scam. Do not order anything from this site.
United Kingdom
Ordered from this company never received the item but took my money. It’s a scam. Do not order anything from this site.