About Tuk Tuk Shake Ltd (12968678) United Kingdom