About Klr Medical Ltd (12552266) United Kingdom