About Aelita S Natural Beauty & Spa Ltd (13418111) United Kingdom