About Wellpoint Beauty London Limited (11775790) United Kingdom