About Klr Technology Ltd (12610015) United Kingdom