About The Yum Factory Ltd (12218950) United Kingdom