About Aysha Bell Wellness Limited (12061260) United Kingdom