About Kevinjodelicatessen Ltd (11127804) United Kingdom