About Snide London Limited (10485243) United Kingdom