About Snowfall Mea Holding Limited (12260163) United Kingdom