About Lucky Inn Takeaway Limited (10716470) United Kingdom