It Cosmetics. If you haven’t heard the name before, prepare to see it everywhere, as it’s just arrived on the British high street.