About Omni Beauty Salon Limited (10070225) United Kingdom