About Beauty At No. 1 Limited (12276260) United Kingdom