About Beauty& Magic Limited (12916296) United Kingdom