About Kln Greyhound Limited (12091845) United Kingdom