About Mecorp Ltd (11732087) United Kingdom