YourZooki’s ‘Liposomal Vitamin C’ Ad Alert YourZooki’s ‘Liposomal Vitamin C’ Questionable claims persist in wake of U.K. ad regulator ruling.