About Sns London Ltd (13496584) United Kingdom