About Ananda Shop Ltd (12194735) United Kingdom