About Snapeers Limited (05390518) United Kingdom