About Yummy Yummy Beddau Limited (13333654) United Kingdom