"All proceeds received go directly to supporting the front-line defence of Ukraine."
I am not going to dispute any of the war crimes committed or currently being committed by Russia however I would be very careful to take every word here as a fact when Ukraine for obvious reasons is also running an information warfare.
War crimes will be investigated by the ICC and the facts will then be determined.
This website is a fund raiser for the Ukraine military. If you reside in a country like Switzerland you are not permitted to donate to such causes. Give your money to the IRC or another humanitarian charity.