About Mii Takeaway Ltd (12618547) United Kingdom