About Yummy Ol Limited (12516620) United Kingdom