i think .sc stands for "source" these days after whois.sc made it as Whois Source. That has kinda become the standard meaning of .sc domains.
I dont see any meaning in "beauty source". The word "beauty" is still available for registration on most ccTLDs. But, on the positive side, .sc is one of the better ccTLDs. (compared to the .pk, .as etc).
I'd say Regfee to high $xx to a reseller. End-user, low $xxx.