About So Beauty Limited (12117449) United Kingdom