About Thalli Restaurant Ltd (13373960) United Kingdom