About Snowflake Ice Cream Ltd (13234449) United Kingdom