About Studio-e Beauty Limited (12670467) United Kingdom