About Snpg Ltd (SC397869) United Kingdom