About Gkl Holdings Ltd. (04660633) United Kingdom