About Snow Aesthetics Limited (12451994) United Kingdom