About Lily S Kitchen Nominee Limited (10853912) United Kingdom