About Luli S Kitchen Limited (13018335) United Kingdom