About K Top Taste Limited (10143217) United Kingdom