About Sna Holdings Limited (SC202479) United Kingdom