About Elxr Wellness Ltd (11826637) United Kingdom