About Headspace Holdings Ltd (09070534) United Kingdom