About The Happy Health Place Ltd (12048806) United Kingdom