About Yum&o Ltd (10060678) United Kingdom