About Hat Technologies Limited (04470479) United Kingdom