About Ken Retail Ltd (13455230) United Kingdom