About Snappi Limited (11202990) United Kingdom