About Aveda Aesthetics & Beauty Academy (pvt) Ltd (11620601) United Kingdom