About Beauty Tech Ltd (11216628) United Kingdom