About Let S Eat Lk Limited (12065003) United Kingdom