About Lucky Thai Kitchen Ltd (12818848) United Kingdom