About Sa Wellness Ltd (12240966) United Kingdom