About Snappyhatz Limited (08616532) United Kingdom