About Snowmax Systems L.p. (SL027357) United Kingdom