About Lucky 3 Restaurant Limited (11260892) United Kingdom