About Snowflake 145 Limited (04800685) United Kingdom