About Sna Technology Services Limited (10151981) United Kingdom