About Kehkurz Ltd (13022972) United Kingdom