About T-luxe Beauty Limited (11641439) United Kingdom