About Sn Tech Solutions Ltd (13309089) United Kingdom