About Spa Investments Ltd (00379425) United Kingdom