About Ahmash Store Limited (12910562) United Kingdom