About Snp Technologies Limited (12734968) United Kingdom