About Snhfoto Ltd (13035259) United Kingdom