About Charmed Communications Ltd (07925004) United Kingdom