About Meesh Corporation Ltd (12779541) United Kingdom