About The Village Kitchen Inc Ltd (11759405) United Kingdom