About Margra Ltd (13698953) United Kingdom