About Meg Corporation Limited (12874387) United Kingdom