About Megan Ns Ltd (13637001) United Kingdom