About Wellspace Holdings Limited (12144667) United Kingdom