About Beauty Cloud Ltd (12155659) United Kingdom