About Lucky Kitchen Takeaway Ltd (11194851) United Kingdom