About Meer & Zak Ltd (12654655) United Kingdom