About Lak S Thai Kitchen Limited (11072076) United Kingdom