About Hat Inc Limited (12927891) United Kingdom