About Beauty At No.25 Ltd. (SC434510) United Kingdom