About Yummell S Ltd (12771930) United Kingdom