About Beauty Favours Limited (11880339) United Kingdom