Omorovicza is a brand that piqued my interest the moment I first read BBB's review on the Copper Peel. Firstly, the product range appears to be sensibly formulated with no unreasonable promises and instead contains carefully selected ingredient...