About Klr Management Limited (12201375) United Kingdom