About Sneto Limited (11430823) United Kingdom