About Beauty Spa 24h Ltd (12250421) United Kingdom