About Klinron Limited (12608542) United Kingdom