About Snet Embedded Limited (08243036) United Kingdom