About Anoushka Holistic Care Limited (11430393) United Kingdom