About Snk London Limited (11740848) United Kingdom