About Sna Technology Solutions Ltd (11817350) United Kingdom