About Mero Winkel Ltd (13630229) United Kingdom