About Atama Healt & Wellness Ltd (11193834) United Kingdom