About Knor Store Limited (13184963) United Kingdom