About Snagman Limited (11864866) United Kingdom