About Fresh Hedz Ltd (12322260) United Kingdom