About Kk Leeds Limited (11783982) United Kingdom