About K G L G Holdings Limited (13505540) United Kingdom