About Glass Hat Limited (11112889) United Kingdom