About Snappy World Ltd (12174561) United Kingdom