About Meganmil Ltd. (SC538404) United Kingdom