About Snapgolfer Limited (12964349) United Kingdom