About Palm Wellness Mind Body Soul Limited (13610568) United Kingdom