About Klb Limited (SC198337) United Kingdom