About Souvlaki Shack Ltd (10111750) United Kingdom