About Pillar Wellness Limited (12450887) United Kingdom