About Kl Holdings Limited (SC147187) United Kingdom