About Adsnapper Limited (10968126) United Kingdom