About Vohra Store Limited (11242308) United Kingdom