About Snap Investments Limited (07530387) United Kingdom