About Beauty Kneads Limited (11169384) United Kingdom