About Kennyworks Limited (13608138) United Kingdom