About Snp Solutions Ltd (11258653) United Kingdom