About Beauty Hub (london) Limited (12207181) United Kingdom