About Amira Hair & Beauty Salon Limited (08088235) United Kingdom