About Megan Ltd (12171678) United Kingdom