About Yum London Ltd (12688365) United Kingdom