About Demelos Beautician Ltd (12834466) United Kingdom