About Snap Media Services Limited (09995441) United Kingdom