About Megan Dora Ltd (12630256) United Kingdom