About London Wellness Studio Limited (13430884) United Kingdom