Yes, brand is legal and it is owned by S F Group (PRIVATE) LIMITED. This company is incorporated and registered under the laws of Sri Lanka; Registration # PV 00221752 granted by RGC in Colombo; Company Address: Sri Lanka, Colombo 7, No 47, Alexandra Place;