About Snap Agent Limited (10539691) United Kingdom