About Hickerz Ltd (13668194) United Kingdom