About Klr Limited (10801462) United Kingdom