About Snekker Hansen Limited (12165613) United Kingdom