About Snowvilla Co. Ltd. (12959251) United Kingdom