About Yum14 Limited (12142970) United Kingdom