About Merosul Limited (12147918) United Kingdom