About Yummies Uk Ventures Ltd (11888108) United Kingdom