About Snappwrapp Ltd (11451848) United Kingdom