About Charmazz Ltd (07983791) United Kingdom