About K2 Snacks Ltd. (SC384675) United Kingdom