About Oasis Beauty Rooms Ltd (11827099) United Kingdom