Dear Iman,
To say something good or bad in simple one word is injustice with one's own self though also with the product. If you need comparison then you have to choose same grade products and then compare their prices, quantity, availability, affordability, durability, application, shelf life, and much more.
if you avoid any of the above considerable facts then you should not compare.
F21 is urethane based nano tech Car Wax. Urethane is a good UV resistant material. In EU AND USA scientists are going to start commercial production for Constructions Bricks or Block made of Poly Urethane. Because this material is tested weather guard. That means by applying F21 car wax you can better protect your car paint against UV.
On the other hand if you go for Ice liquid wax then you should know that its ingredients are mainly based on synthetic polymer liquid carnauba. Synthetic Polymer liquid Carnauba is man made carnauba processed in labs. Its a costly raw material and have more protection than Urethane and due to polymer based its application is so simple and easy. In addition by using Ice liquid wax you can easily fill up the swirls and micro-hairline scratches of your car paint without doing a hardcore treatment. its bonding is much stronger for longer period.
Now you should check:
1. How much want to pay for care of your car paint
2. Which product is easily available to you.
Hope the above will suffice to your thirst for car care detailing.