About Snap Developments Ltd. (08454235) United Kingdom