About Snowman Capital Ltd (11641551) United Kingdom