About Snap Opps Limited (12923884) United Kingdom