About So Beauty X Ltd (12770127) United Kingdom