About K Glen Ltd (10569178) United Kingdom