About Snowbot Limited (09294949) United Kingdom