About Spa Holdings 3 Ltd (10743717) United Kingdom