About Snetor Uk Limited (08040336) United Kingdom