About Snowflake Ms Ltd (12235747) United Kingdom