About Km Taste Ltd (11727465) United Kingdom