About Meganona Limited (10216594) United Kingdom