About Anoushka Holistic Limited (09619530) United Kingdom