About Snap40 Limited (SC614582) United Kingdom