About Mysnack (uk) Limited (10922816) United Kingdom