About Lucky Takeaway Limited (10756966) United Kingdom