About Snizl Holdings Limited (10633608) United Kingdom