"Is the UK planing to tax any foreign company on sales from UK customers?"
Quite possibly, yes. Ones that have sales in the tens of millions to consumers.
"It can still keep its UK shopping site - that makes no profit."
Revenue tax, not profit tax.