About Mero Toprak Ltd (13694690) United Kingdom