About Snapajack Ltd (11353820) United Kingdom