About Snow&peak Ltd (12799600) United Kingdom