About Lila Faith S Kitchen Ltd (13040307) United Kingdom