About Mecor Ltd (11777101) United Kingdom