About Snap Consulting Limited (08651497) United Kingdom