About Mero Global Ltd (13235762) United Kingdom