About Kenny Holdings Limited (11429143) United Kingdom