About Glhi Ltd (11397609) United Kingdom