About Snoon Limited (11620288) United Kingdom