About Ted & Yazmin Ltd (11351304) United Kingdom