About Karan Store Limited (12285869) United Kingdom