About Dimples Beauty London Limited (11907078) United Kingdom