About F1crusherz Ltd. (13126504) United Kingdom