About Kenney Limited (13333401) United Kingdom