About Glk Holdings Ltd (13584531) United Kingdom