About Mero Management Ltd (10813048) United Kingdom