About Spa Holdings 1 Ltd (10742979) United Kingdom