About Yum Yum London Ltd (07464680) United Kingdom