About Tuk Tuk Pizza Ltd (13459686) United Kingdom