About Beauty Rebellion Limited (11957733) United Kingdom