About Chopra Stores Ltd (12876279) United Kingdom