About Snowflake Promotions Limited (10944105) United Kingdom