About Yummy Sw Limited (11499141) United Kingdom