About Takhar Store Ltd (12030344) United Kingdom