About Klr Limited (13077223) United Kingdom