About Mereacre Nicolae Ltd (09783908) United Kingdom