About Beauty Spot Holdings Limited (11104714) United Kingdom