About Klr Holdings Ltd (12344639) United Kingdom