About Snapfin Limited (08502259) United Kingdom