About Snowfall Connectivity Limited (13497059) United Kingdom