About Megzina Ltd (08414478) United Kingdom