About Marka & Marka Ltd (12619322) United Kingdom