About Dynchart Ltd (13418740) United Kingdom