About Marekera Enterprise Ltd (12738162) United Kingdom