About Nu Beauty Rooms Ltd (09588895) United Kingdom