About Snappie Studios Limited (09750166) United Kingdom