About Klqa Ltd (13665811) United Kingdom