About Sna Associates Ltd (11710876) United Kingdom