About One Store Holdings Ltd (12118030) United Kingdom