About Meganna Ltd (NI667970) United Kingdom