About Sweet Snax Limited (12649959) United Kingdom