About Snappfire Ltd. (SC628432) United Kingdom