About Khaira Stores Ltd (10697092) United Kingdom