About Smacks Hamburgers Franchise Ltd (11784086) United Kingdom