About Snub International Ltd. (10160529) United Kingdom