About Snacknwaggle Ltd (SC640972) United Kingdom