About Glk Management Ltd (13417976) United Kingdom