About Kwik Store Limited (10029139) United Kingdom