About Snapper Consulting Limited (09377981) United Kingdom